// pages/me/me.js
import {myvisitshow,cancel} from '../../utils/api'
import QRCode from '../../utils/Generate'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    v_id:'',
    list:[],
    shows: false,
    yushows:false,
    messageshow:false
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    // console.log(options);
    this.v_id=options.v_id
    this.myvisitshow()
    new QRCode('myQrcode',{
      text: 'http://visitor.lening365.cn/visit/weixin/getuserinfo?v_id='+this.v_id,
      width: 200,
      height: 200,
      padding: 12, // 生成二维码四周自动留边宽度，不传入默认为0
      correctLevel: QRCode.CorrectLevel.L, // 二维码可辨识度
      callback: (res) => {
        // console.log(res.path)
        // 接下来就可以直接调用微信小程序的api保存到本地或者将这张二维码直接画在海报上面去，看各自需求
      }
    })
    
  },
  
  // 取消预约
 async cancel(e){
   console.log(e)
  let res=await cancel({v_id:this.v_id})
  // console.log(res);
  if (res.code=='00000') {
   
  }
  },
// 点击显示预约码
  share(){
    var that = this;
    var sh = that.data.shows;
    that.setData({
      shows: !sh
    })
  },
  // 点击显示二维码.
  yuyuema(){
    var that = this;
    var sh = that.data.yushows;
    that.setData({
      yushows: !sh
    })
  },
  // 点击显示预约信息
  message(){
    wx.navigateTo({
      url: '/pages/details/details?v_id='+this.v_id,
    })
  },
async myvisitshow(){
let res=await myvisitshow({v_id:this.v_id})
// console.log(res);
if (res.code=='00000') {
  this.setData({
    list:res.data
  })
}
},
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})